landward slope protection - Turkish English Dictionary